{ .x = REAL(FN32(-0x1.ep3), FN64(-0x1.dfffffffffe52p3), FN80(-0x1.dfffffffffe5180cp3), FN128(-0x1.dfffffffffe5180c18cc09de606ep3)), .y = REAL(NAN, FN64(-0x1.004bc12939f97p0), FN80(-0x1.fffffe28221fb27p-1), FN128(-0x1.fffffffffffffffffb4fb3a43aa5p-1)) },
{ .x = REAL(FN32(-0x1.cp3), FN64(-0x1.c000000001939p3), FN80(-0x1.c00000000193974ap3), FN128(-0x1.c00000000193974a8bd29cebd8aep3)), .y = REAL(NAN, FN64(-0x1.0004a00b4e4c2p0), FN80(-0x1.00000058b0b8e202p0), FN128(-0x1.0000000000000000001fac1bf7cfp0)) },
{ .x = REAL(FN32(-0x1.cp3), FN64(-0x1.bffffffffe6c7p3), FN80(-0x1.bffffffffe6c68b6p3), FN128(-0x1.bffffffffe6c68b573c30947c13ap3)), .y = REAL(NAN, FN64(0x1.0004a00b91c1ap0), FN80(0x1.00000058f42e5ba2p0), FN128(0x1.ffffffffffffffffffd3b06ef931p-1)) },
{ .x = REAL(FN32(-0x1.ap3), FN64(-0x1.a000000016124p3), FN80(-0x1.a000000016124614p3), FN128(-0x1.a00000001612461380cd07ba372p3)), .y = REAL(NAN, FN64(0x1.00004679efce4p0), FN80(0x1.fffffff4794dce1p-1), FN128(0x1.00000000000000000005a339feeap0)) },
{ .x = REAL(FN32(-0x1.ap3), FN64(-0x1.9fffffffe9edcp3), FN80(-0x1.9fffffffe9edb9ecp3), FN128(-0x1.9fffffffe9edb9ec2ff2f4bff8ebp3)), .y = REAL(NAN, FN64(-0x1.0000467d87018p0), FN80(-0x1.fffffffba7b43238p-1), FN128(-0x1.000000000000000000003dee458cp0)) },
{ .x = REAL(FN32(-0x1.8p3), FN64(-0x1.800000011eed9p3), FN80(-0x1.800000011eed8ee6p3), FN128(-0x1.800000011eed8ee62acf81e04a1ep3)), .y = REAL(NAN, FN64(-0x1.fffffe09178c7p-1), FN80(-0x1.0000000026322ea6p0), FN128(-0x1.0000000000000000000064c596ecp0)) },
{ .x = REAL(FN32(-0x1.8p3), FN64(-0x1.7ffffffee1127p3), FN80(-0x1.7ffffffee11270e8p3), FN128(-0x1.7ffffffee11270e70fbc835987a8p3)), .y = REAL(NAN, FN64(0x1.fffffe63b076cp-1), FN80(0x1.00000000d65d9842p0), FN128(0x1.00000000000000000000614d2ea1p0)) },
{ .x = REAL(FN32(-0x1.6p3), FN64(-0x1.6000000d7322ap3), FN80(-0x1.6000000d7322a62cp3), FN128(-0x1.6000000d7322a62bb2cb4dffd482p3)), .y = REAL(NAN, FN64(0x1.0000007573b08p0), FN80(0x1.fffffffff484f4dcp-1), FN128(0x1.fffffffffffffffffffff7e4e8c7p-1)) },
{ .x = REAL(FN32(-0x1.6p3), FN64(-0x1.5ffffff28cdd4p3), FN80(-0x1.5ffffff28cdd3e36p3), FN128(-0x1.5ffffff28cdd3e366db59a55b7a3p3)), .y = REAL(NAN, FN64(-0x1.0000002205542p0), FN80(-0x1.ffffffffefaf9fep-1), FN128(-0x1.fffffffffffffffffffffc209031p-1)) },
{ .x = REAL(FN32(-0x1.4p3), FN64(-0x1.40000093f2777p3), FN80(-0x1.40000093f2777324p3), FN128(-0x1.40000093f2777324f68bb2bc2a88p3)), .y = REAL(NAN, FN64(-0x1.0000000570ddfp0), FN80(-0x1.0000000001aa9c2ep0), FN128(-0x1.000000000000000000000067dca8p0)) },
{ .x = REAL(FN32(-0x1.4p3), FN64(-0x1.3fffff6c0d7cp3), FN80(-0x1.3fffff6c0d7bfb9ap3), FN128(-0x1.3fffff6c0d7bfb9a0c55cef4a0a9p3)), .y = REAL(NAN, FN64(0x1.000000079c48dp0), FN80(0x1.ffffffffffd54fcep-1), FN128(0x1.00000000000000000000000c6986p0)) },
{ .x = REAL(FN32(-0x1.200006p3), FN64(-0x1.200005c7768fbp3), FN80(-0x1.200005c7768fb0dap3), FN128(-0x1.200005c7768fb0dadb087fdb86a4p3)), .y = REAL(FN32(0x1.ed277ep-1), FN64(0x1.0000000025decp0), FN80(0x1.000000000025e69cp0), FN128(0x1.ffffffffffffffffffffffe8f6aep-1)) },
{ .x = REAL(FN32(-0x1.1ffffap3), FN64(-0x1.1ffffa3884bdp3), FN80(-0x1.1ffffa3884bd02p3), FN128(-0x1.1ffffa3884bd01ff90c9d2ae924bp3)), .y = REAL(FN32(-0x1.ed291ep-1), FN64(-0x1.ffffffff4ef71p-1), FN80(-0x1.0000000000133e44p0), FN128(-0x1.ffffffffffffffffffffffeae525p-1)) },
{ .x = REAL(FN32(-0x1.000034p3), FN64(-0x1.000034028b3f9p3), FN80(-0x1.000034028b3f93ecp3), FN128(-0x1.000034028b3f93ec19679d839d91p3)), .y = REAL(FN32(-0x1.000c86p0), FN64(-0x1.00000000134e9p0), FN80(-0x1.0000000000007d0ep0), FN128(-0x1.fffffffffffffffffffffffce09cp-1)) },
{ .x = REAL(FN32(-0x1.ffff98p2), FN64(-0x1.ffff97f8159cfp2), FN80(-0x1.ffff97f8159cf0f2p2), FN128(-0x1.ffff97f8159cf0f2a7a0ad48ac33p2)), .y = REAL(FN32(0x1.00137cp0), FN64(0x1.fffffffffb55dp-1), FN80(0x1.fffffffffffcc70cp-1), FN128(0x1.000000000000000000000000da46p0)) },
{ .x = REAL(FN32(-0x1.c0034p2), FN64(-0x1.c0033fdedfe1fp2), FN80(-0x1.c0033fdedfe1eb7ep2), FN128(-0x1.c0033fdedfe1eb7d120b736e61e1p2)), .y = REAL(FN32(0x1.ffeb9cp-1), FN64(0x1.fffffffffd38ep-1), FN80(0x1.ffffffffffff6d7cp-1), FN128(0x1.ffffffffffffffffffffffffcb88p-1)) },
{ .x = REAL(FN32(-0x1.bffccp2), FN64(-0x1.bffcbf76b86fp2), FN80(-0x1.bffcbf76b86effdp2), FN128(-0x1.bffcbf76b86effcf589ad9708ff5p2)), .y = REAL(FN32(-0x1.002a3ap0), FN64(-0x1.00000000000efp0), FN80(-0x1.0000000000003374p0), FN128(-0x1.00000000000000000000000024f1p0)) },
{ .x = REAL(FN32(-0x1.8016b2p2), FN64(-0x1.8016b25897c8dp2), FN80(-0x1.8016b25897c8ced8p2), FN128(-0x1.8016b25897c8ced81f0b65b458e1p2)), .y = REAL(FN32(-0x1.0003eap0), FN64(-0x1.ffffffffffe5ep-1), FN80(-0x1.000000000000016p0), FN128(-0x1.0000000000000000000000000513p0)) },
{ .x = REAL(FN32(-0x1.7fe93p2), FN64(-0x1.7fe92f591f40dp2), FN80(-0x1.7fe92f591f40d5f8p2), FN128(-0x1.7fe92f591f40d5f753b58b2f4c7bp2)), .y = REAL(FN32(0x1.00074cp0), FN64(0x1.ffffffffff7a7p-1), FN80(0x1.0000000000000788p0), FN128(0x1.fffffffffffffffffffffffff4f7p-1)) },
{ .x = REAL(FN32(-0x1.4086a6p2), FN64(-0x1.4086a57f0b6d9p2), FN80(-0x1.4086a57f0b6d90cap2), FN128(-0x1.4086a57f0b6d90ca9315b9654e53p2)), .y = REAL(FN32(0x1.fffe0ep-1), FN64(0x1.0000000000018p0), FN80(0x1.000000000000011cp0), FN128(0x1.00000000000000000000000000edp0)) },
{ .x = REAL(FN32(-0x1.3f7578p2), FN64(-0x1.3f7577a6eeafdp2), FN80(-0x1.3f7577a6eeafcd44p2), FN128(-0x1.3f7577a6eeafcd44342a901da621p2)), .y = REAL(FN32(-0x1.0000a2p0), FN64(-0x1.000000000005p0), FN80(-0x1.ffffffffffffff42p-1), FN128(-0x1.ffffffffffffffffffffffffff15p-1)) },
{ .x = REAL(FN32(-0x1.0284e8p2), FN64(-0x1.0284e78599581p2), FN80(-0x1.0284e78599580c3p2), FN128(-0x1.0284e78599580c30e7c2c3786045p2)), .y = REAL(FN32(-0x1.ffff9ap-1), FN64(-0x1.fffffffffffcdp-1), FN80(-0x1.0000000000000062p0), FN128(-0x1.ffffffffffffffffffffffffffb9p-1)) },
{ .x = REAL(FN32(-0x1.fa4716p1), FN64(-0x1.fa471547c2fe5p1), FN80(-0x1.fa471547c2fe50b8p1), FN128(-0x1.fa471547c2fe50b86a2b094891b6p1)), .y = REAL(FN32(0x1.00001ep0), FN64(0x1.ffffffffffffcp-1), FN80(0x1.ffffffffffffffdep-1), FN128(0x1.ffffffffffffffffffffffffffep-1)) },
{ .x = REAL(FN32(-0x1.9260dcp1), FN64(-0x1.9260dbc9e59afp1), FN80(-0x1.9260dbc9e59af7dcp1), FN128(-0x1.9260dbc9e59af7dc5f34cd69ecddp1)), .y = REAL(FN32(0x1.fffffap-1), FN64(0x1.0000000000008p0), FN80(0x1.0000000000000006p0), FN128(0x1.0000000000000000000000000003p0)) },
{ .x = REAL(FN32(-0x1.5fb41p1), FN64(-0x1.5fb410a1bd901p1), FN80(-0x1.5fb410a1bd900cbcp1), FN128(-0x1.5fb410a1bd900cbccad25a320f57p1)), .y = REAL(FN32(-0x1.fffffcp-1), FN64(-0x1.0000000000001p0), FN80(-0x1.fffffffffffffffap-1), FN128(-0x1.fffffffffffffffffffffffffffdp-1)) },
{ .x = REAL(FN32(-0x1.3a7fcap1), FN64(-0x1.3a7fc9600f86cp1), FN80(-0x1.3a7fc9600f86c156p1), FN128(-0x1.3a7fc9600f86c155f64f98af8d04p1)), .y = REAL(FN32(-0x1.fffffcp-1), FN64(-0x1p0), FN80(-0x1p0), FN128(-0x1.fffffffffffffffffffffffffffdp-1)) },
{ .x = REAL(FN32(-0x1.01743cp5), FN64(-0x1.01743cp5), FN80(-0x1.01743cp5), FN128(-0x1.01743cp5)), .y = REAL(FN32(-0x1.f2cfep-117), FN64(-0x1.f2cfe093e16efp-117), FN80(-0x1.f2cfe093e16eef96p-117), FN128(-0x1.f2cfe093e16eef95f512745b177ep-117)) },
{ .x = REAL(FN32(0x1.b38fb8p-127), FN64(0x1.b38fb9daa78e4p-127), FN80(0x1.b38fb9daa78e44acp-127), FN128(0x1.b38fb9daa78e44ab2dcf7a6b1921p-127)), .y = REAL(FN32(0x1.2ced34p126), FN64(0x1.2ced32a16a1b1p126), FN80(0x1.2ced32a16a1b11e8p126), FN128(0x1.2ced32a16a1b11e8262889p126)) },
{ .x = REAL(FN32(-0x1.b38fb8p-127), FN64(-0x1.b38fb9daa78e4p-127), FN80(-0x1.b38fb9daa78e44acp-127), FN128(-0x1.b38fb9daa78e44ab2dcf7a6b1921p-127)), .y = REAL(FN32(-0x1.2ced34p126), FN64(-0x1.2ced32a16a1b1p126), FN80(-0x1.2ced32a16a1b11e8p126), FN128(-0x1.2ced32a16a1b11e8262889p126)) },
{ .x = REAL(FN32(0x1.46abccp-125), FN64(0x1.46abcb63fdaabp-125), FN80(0x1.46abcb63fdaab38p-125), FN128(0x1.46abcb63fdaab380625b9bd052d8p-125)), .y = REAL(FN32(0x1.913c42p124), FN64(0x1.913c4381e2cecp124), FN80(0x1.913c4381e2cec28cp124), FN128(0x1.913c4381e2cec28add8b61555556p124)) },
{ .x = REAL(FN32(-0x1.46abccp-125), FN64(-0x1.46abcb63fdaabp-125), FN80(-0x1.46abcb63fdaab38p-125), FN128(-0x1.46abcb63fdaab380625b9bd052d8p-125)), .y = REAL(FN32(-0x1.913c42p124), FN64(-0x1.913c4381e2cecp124), FN80(-0x1.913c4381e2cec28cp124), FN128(-0x1.913c4381e2cec28add8b61555556p124)) },
{ .x = REAL(FN32(0x1.ea01b2p-124), FN64(0x1.ea01b115fc801p-124), FN80(0x1.ea01b115fc800d4p-124), FN128(0x1.ea01b115fc800d40938969b87c45p-124)), .y = REAL(FN32(0x1.0b7d82p123), FN64(0x1.0b7d825697348p123), FN80(0x1.0b7d8256973481b2p123), FN128(0x1.0b7d8256973481b1e9079638e38ep123)) },
{ .x = REAL(FN32(-0x1.ea01b2p-124), FN64(-0x1.ea01b115fc801p-124), FN80(-0x1.ea01b115fc800d4p-124), FN128(-0x1.ea01b115fc800d40938969b87c45p-124)), .y = REAL(FN32(-0x1.0b7d82p123), FN64(-0x1.0b7d825697348p123), FN80(-0x1.0b7d8256973481b2p123), FN128(-0x1.0b7d8256973481b1e9079638e38ep123)) },
{ .x = REAL(FN32(0x1.6f8144p-122), FN64(0x1.6f8144d07d601p-122), FN80(0x1.6f8144d07d6009fp-122), FN128(0x1.6f8144d07d6009f06ea70f4a5d33p-122)), .y = REAL(FN32(0x1.64a75ap121), FN64(0x1.64a758737446p121), FN80(0x1.64a7587374460242p121), FN128(0x1.64a75873744602428c0a1da12f69p121)) },
{ .x = REAL(FN32(-0x1.6f8144p-122), FN64(-0x1.6f8144d07d601p-122), FN80(-0x1.6f8144d07d6009fp-122), FN128(-0x1.6f8144d07d6009f06ea70f4a5d33p-122)), .y = REAL(FN32(-0x1.64a75ap121), FN64(-0x1.64a758737446p121), FN80(-0x1.64a7587374460242p121), FN128(-0x1.64a75873744602428c0a1da12f69p121)) },
{ .x = REAL(FN32(0x1.13a0f4p-120), FN64(0x1.13a0f39c5e08p-120), FN80(0x1.13a0f39c5e080774p-120), FN128(0x1.13a0f39c5e08077452fd4b77c5e7p-120)), .y = REAL(FN32(0x1.db89cap119), FN64(0x1.db89cb449b081p119), FN80(0x1.db89cb449b080304p119), FN128(0x1.db89cb449b0803036562d22c3f35p119)) },
{ .x = REAL(FN32(-0x1.13a0f4p-120), FN64(-0x1.13a0f39c5e08p-120), FN80(-0x1.13a0f39c5e080774p-120), FN128(-0x1.13a0f39c5e08077452fd4b77c5e7p-120)), .y = REAL(FN32(-0x1.db89cap119), FN64(-0x1.db89cb449b081p119), FN80(-0x1.db89cb449b080304p119), FN128(-0x1.db89cb449b0803036562d22c3f35p119)) },
{ .x = REAL(FN32(0x1.9d716ep-119), FN64(0x1.9d716d6a8d0c1p-119), FN80(0x1.9d716d6a8d0c0b2ep-119), FN128(0x1.9d716d6a8d0c0b2e7c7bf133a8dap-119)), .y = REAL(FN32(0x1.3d0688p118), FN64(0x1.3d06878312055p118), FN80(0x1.3d06878312055758p118), FN128(0x1.3d0687831205575798ec8c1d7f79p118)) },
{ .x = REAL(FN32(-0x1.9d716ep-119), FN64(-0x1.9d716d6a8d0c1p-119), FN80(-0x1.9d716d6a8d0c0b2ep-119), FN128(-0x1.9d716d6a8d0c0b2e7c7bf133a8dap-119)), .y = REAL(FN32(-0x1.3d0688p118), FN64(-0x1.3d06878312055p118), FN80(-0x1.3d06878312055758p118), FN128(-0x1.3d0687831205575798ec8c1d7f79p118)) },
{ .x = REAL(FN32(0x1.361512p-117), FN64(0x1.3615120fe9c91p-117), FN80(0x1.3615120fe9c90862p-117), FN128(0x1.3615120fe9c90862dd5cf4e6bea3p-117)), .y = REAL(FN32(0x1.a6b36p116), FN64(0x1.a6b35f596d5c7p116), FN80(0x1.a6b35f596d5c7476p116), FN128(0x1.a6b35f596d5c7474cbe6102754a2p116)) },
{ .x = REAL(FN32(-0x1.361512p-117), FN64(-0x1.3615120fe9c91p-117), FN80(-0x1.3615120fe9c90862p-117), FN128(-0x1.3615120fe9c90862dd5cf4e6bea3p-117)), .y = REAL(FN32(-0x1.a6b36p116), FN64(-0x1.a6b35f596d5c7p116), FN80(-0x1.a6b35f596d5c7476p116), FN128(-0x1.a6b35f596d5c7474cbe6102754a2p116)) },
{ .x = REAL(FN32(0x1.d11f9cp-116), FN64(0x1.d11f9b17dead9p-116), FN80(0x1.d11f9b17dead8c94p-116), FN128(0x1.d11f9b17dead8c944c0b6f5a1df5p-116)), .y = REAL(FN32(0x1.19cceap115), FN64(0x1.19ccea3b9e3dap115), FN80(0x1.19ccea3b9e3da2f8p115), FN128(0x1.19ccea3b9e3da2f887eeb56f8dc1p115)) },
{ .x = REAL(FN32(-0x1.d11f9cp-116), FN64(-0x1.d11f9b17dead9p-116), FN80(-0x1.d11f9b17dead8c94p-116), FN128(-0x1.d11f9b17dead8c944c0b6f5a1df5p-116)), .y = REAL(FN32(-0x1.19cceap115), FN64(-0x1.19ccea3b9e3dap115), FN80(-0x1.19ccea3b9e3da2f8p115), FN128(-0x1.19ccea3b9e3da2f887eeb56f8dc1p115)) },
{ .x = REAL(FN32(0x1.5cd7b4p-114), FN64(0x1.5cd7b451e7023p-114), FN80(0x1.5cd7b451e702297p-114), FN128(0x1.5cd7b451e702296f390893839678p-114)), .y = REAL(FN32(0x1.77bbe4p113), FN64(0x1.77bbe2fa28522p113), FN80(0x1.77bbe2fa28522eap113), FN128(0x1.77bbe2fa28522ea0b53e473f67acp113)) },
{ .x = REAL(FN32(-0x1.5cd7b4p-114), FN64(-0x1.5cd7b451e7023p-114), FN80(-0x1.5cd7b451e702297p-114), FN128(-0x1.5cd7b451e702296f390893839678p-114)), .y = REAL(FN32(-0x1.77bbe4p113), FN64(-0x1.77bbe2fa28522p113), FN80(-0x1.77bbe2fa28522eap113), FN128(-0x1.77bbe2fa28522ea0b53e473f67acp113)) },
{ .x = REAL(FN32(0x1.05a1c8p-112), FN64(0x1.05a1c73d6d41ap-112), FN80(0x1.05a1c73d6d419f14p-112), FN128(0x1.05a1c73d6d419f136ac66ea2b0dap-112)), .y = REAL(FN32(0x1.f4fa82p111), FN64(0x1.f4fa83f835c2ep111), FN80(0x1.f4fa83f835c2e8d6p111), FN128(0x1.f4fa83f835c2e8d646fdb4548a39p111)) },
{ .x = REAL(FN32(-0x1.05a1c8p-112), FN64(-0x1.05a1c73d6d41ap-112), FN80(-0x1.05a1c73d6d419f14p-112), FN128(-0x1.05a1c73d6d419f136ac66ea2b0dap-112)), .y = REAL(FN32(-0x1.f4fa82p111), FN64(-0x1.f4fa83f835c2ep111), FN80(-0x1.f4fa83f835c2e8d6p111), FN128(-0x1.f4fa83f835c2e8d646fdb4548a3cp111)) },
{ .x = REAL(FN32(0x1.8872aap-111), FN64(0x1.8872aadc23e27p-111), FN80(0x1.8872aadc23e26e9ep-111), FN128(0x1.8872aadc23e26e9d2029a5f40947p-111)), .y = REAL(FN32(0x1.4dfc58p110), FN64(0x1.4dfc57face81fp110), FN80(0x1.4dfc57face81f08ep110), FN128(0x1.4dfc57face81f08ed9fe78385c25p110)) },
{ .x = REAL(FN32(-0x1.8872aap-111), FN64(-0x1.8872aadc23e27p-111), FN80(-0x1.8872aadc23e26e9ep-111), FN128(-0x1.8872aadc23e26e9d2029a5f40947p-111)), .y = REAL(FN32(-0x1.4dfc58p110), FN64(-0x1.4dfc57face81fp110), FN80(-0x1.4dfc57face81f08ep110), FN128(-0x1.4dfc57face81f08ed9fe78385c29p110)) },
{ .x = REAL(FN32(0x1.2656p-109), FN64(0x1.265600251ae9dp-109), FN80(0x1.265600251ae9d2f6p-109), FN128(0x1.265600251ae9d2f5d81f3c7706f5p-109)), .y = REAL(FN32(0x1.bd5076p108), FN64(0x1.bd50754e68ad4p108), FN80(0x1.bd50754e68ad40bep108), FN128(0x1.bd50754e68ad40be77fdf5a07ad6p108)) },
{ .x = REAL(FN32(-0x1.2656p-109), FN64(-0x1.265600251ae9dp-109), FN80(-0x1.265600251ae9d2f6p-109), FN128(-0x1.265600251ae9d2f5d81f3c7706f5p-109)), .y = REAL(FN32(-0x1.bd5076p108), FN64(-0x1.bd50754e68ad4p108), FN80(-0x1.bd50754e68ad40bep108), FN128(-0x1.bd50754e68ad40be77fdf5a07ae8p108)) },
{ .x = REAL(FN32(0x1.b981p-108), FN64(0x1.b9810037a85ecp-108), FN80(0x1.b9810037a85ebc7p-108), FN128(0x1.b9810037a85ebc70c42edab28a7p-108)), .y = REAL(FN32(0x1.28e04ep107), FN64(0x1.28e04e3445c8dp107), FN80(0x1.28e04e3445c8d5d4p107), FN128(0x1.28e04e3445c8d5d44ffea3c051d7p107)) },
{ .x = REAL(FN32(-0x1.b981p-108), FN64(-0x1.b9810037a85ecp-108), FN80(-0x1.b9810037a85ebc7p-108), FN128(-0x1.b9810037a85ebc70c42edab28a7p-108)), .y = REAL(FN32(-0x1.28e04ep107), FN64(-0x1.28e04e3445c8dp107), FN80(-0x1.28e04e3445c8d5d4p107), FN128(-0x1.28e04e3445c8d5d44ffea3c051fcp107)) },
{ .x = REAL(FN32(0x1.4b20cp-106), FN64(0x1.4b20c029be471p-106), FN80(0x1.4b20c029be470d54p-106), FN128(0x1.4b20c029be470d5493232405e7d4p-106)), .y = REAL(FN32(0x1.8bd5bep105), FN64(0x1.8bd5bd9b07b67p105), FN80(0x1.8bd5bd9b07b67272p105), FN128(0x1.8bd5bd9b07b672706aa8da55c243p105)) },
{ .x = REAL(FN32(-0x1.4b20cp-106), FN64(-0x1.4b20c029be471p-106), FN80(-0x1.4b20c029be470d54p-106), FN128(-0x1.4b20c029be470d5493232405e7d4p-106)), .y = REAL(FN32(-0x1.8bd5bep105), FN64(-0x1.8bd5bd9b07b67p105), FN80(-0x1.8bd5bd9b07b67272p105), FN128(-0x1.8bd5bd9b07b672706aa8da55c2d7p105)) },
{ .x = REAL(FN32(0x1.f0b12p-105), FN64(0x1.f0b1203e9d6a9p-105), FN80(0x1.f0b1203e9d6a93fep-105), FN128(0x1.f0b1203e9d6a93fedcb4b608dbbep-105)), .y = REAL(FN32(0x1.07e3d4p104), FN64(0x1.07e3d3bcafcfp104), FN80(0x1.07e3d3bcafcef6f6p104), FN128(0x1.07e3d3bcafcef6f59c70918e812p104)) },
{ .x = REAL(FN32(-0x1.f0b12p-105), FN64(-0x1.f0b1203e9d6a9p-105), FN80(-0x1.f0b1203e9d6a93fep-105), FN128(-0x1.f0b1203e9d6a93fedcb4b608dbbep-105)), .y = REAL(FN32(-0x1.07e3d4p104), FN64(-0x1.07e3d3bcafcfp104), FN80(-0x1.07e3d3bcafcef6f6p104), FN128(-0x1.07e3d3bcafcef6f59c70918e8247p104)) },
{ .x = REAL(FN32(0x1.7484d8p-103), FN64(0x1.7484d82ef60ffp-103), FN80(0x1.7484d82ef60fefp-103), FN128(0x1.7484d82ef60feeff25878886a4cep-103)), .y = REAL(FN32(0x1.5fda7p102), FN64(0x1.5fda6fa63fbeap102), FN80(0x1.5fda6fa63fbe9e9cp102), FN128(0x1.5fda6fa63fbe9e9cd0961768aaap102)) },
{ .x = REAL(FN32(-0x1.7484d8p-103), FN64(-0x1.7484d82ef60ffp-103), FN80(-0x1.7484d82ef60fefp-103), FN128(-0x1.7484d82ef60feeff25878886a4cep-103)), .y = REAL(FN32(-0x1.5fda7p102), FN64(-0x1.5fda6fa63fbeap102), FN80(-0x1.5fda6fa63fbe9e9cp102), FN128(-0x1.5fda6fa63fbe9e9cd0961768af3fp102)) },
{ .x = REAL(FN32(0x1.1763a2p-101), FN64(0x1.1763a223388bfp-101), FN80(0x1.1763a223388bf34p-101), FN128(0x1.1763a223388bf33f5c25a664fb9bp-101)), .y = REAL(FN32(0x1.d5234p100), FN64(0x1.d5233f8854fe3p100), FN80(0x1.d5233f8854fe28dp100), FN128(0x1.d5233f8854fe28d1161d748b8802p100)) },
{ .x = REAL(FN32(-0x1.1763a2p-101), FN64(-0x1.1763a223388bfp-101), FN80(-0x1.1763a223388bf34p-101), FN128(-0x1.1763a223388bf33f5c25a664fb9bp-101)), .y = REAL(FN32(-0x1.d5234p100), FN64(-0x1.d5233f8854fe3p100), FN80(-0x1.d5233f8854fe28dp100), FN128(-0x1.d5233f8854fe28d1161d748b9a7bp100)) },
{ .x = REAL(FN32(0x1.a31574p-100), FN64(0x1.a3157334d4d1fp-100), FN80(0x1.a3157334d4d1ecep-100), FN128(0x1.a3157334d4d1ecdf0a3879977968p-100)), .y = REAL(FN32(0x1.38c22ap99), FN64(0x1.38c22a5ae3542p99), FN80(0x1.38c22a5ae3541b36p99), FN128(0x1.38c22a5ae3541b360ebe4db24e5cp99)) },
{ .x = REAL(FN32(-0x1.a31574p-100), FN64(-0x1.a3157334d4d1fp-100), FN80(-0x1.a3157334d4d1ecep-100), FN128(-0x1.a3157334d4d1ecdf0a3879977968p-100)), .y = REAL(FN32(-0x1.38c22ap99), FN64(-0x1.38c22a5ae3542p99), FN80(-0x1.38c22a5ae3541b36p99), FN128(-0x1.38c22a5ae3541b360ebe4db2734dp99)) },
{ .x = REAL(FN32(0x1.3a5016p-98), FN64(0x1.3a5016679f9d7p-98), FN80(0x1.3a5016679f9d71a8p-98), FN128(0x1.3a5016679f9d71a747aa5b319b0ep-98)), .y = REAL(FN32(0x1.a102e4p97), FN64(0x1.a102e323d9c58p97), FN80(0x1.a102e323d9c5799cp97), FN128(0x1.a102e323d9c5799d68fdbced8c8fp97)) },
{ .x = REAL(FN32(-0x1.3a5016p-98), FN64(-0x1.3a5016679f9d7p-98), FN80(-0x1.3a5016679f9d71a8p-98), FN128(-0x1.3a5016679f9d71a747aa5b319b0ep-98)), .y = REAL(FN32(-0x1.a102e4p97), FN64(-0x1.a102e323d9c58p97), FN80(-0x1.a102e323d9c5799cp97), FN128(-0x1.a102e323d9c5799d68fdbcee2053p97)) },
{ .x = REAL(FN32(0x1.d77822p-97), FN64(0x1.d778219b6f6c3p-97), FN80(0x1.d778219b6f6c2a7ap-97), FN128(0x1.d778219b6f6c2a7aeb7f88ca6895p-97)), .y = REAL(FN32(0x1.1601ecp96), FN64(0x1.1601ecc2912e5p96), FN80(0x1.1601ecc2912e5114p96), FN128(0x1.1601ecc2912e51139b53d348a5dcp96)) },
{ .x = REAL(FN32(-0x1.d77822p-97), FN64(-0x1.d778219b6f6c3p-97), FN80(-0x1.d778219b6f6c2a7ap-97), FN128(-0x1.d778219b6f6c2a7aeb7f88ca6895p-97)), .y = REAL(FN32(-0x1.1601ecp96), FN64(-0x1.1601ecc2912e5p96), FN80(-0x1.1601ecc2912e5114p96), FN128(-0x1.1601ecc2912e51139b53d349cd65p96)) },
{ .x = REAL(FN32(0x1.619a1ap-95), FN64(0x1.619a193493912p-95), FN80(0x1.619a193493911fdcp-95), FN128(0x1.619a193493911fdc309fa697ce7p-95)), .y = REAL(FN32(0x1.72ad3ap94), FN64(0x1.72ad3bae16e87p94), FN80(0x1.72ad3bae16e86c1ap94), FN128(0x1.72ad3bae16e86c1a246fc45f531ap94)) },
{ .x = REAL(FN32(-0x1.619a1ap-95), FN64(-0x1.619a193493912p-95), FN80(-0x1.619a193493911fdcp-95), FN128(-0x1.619a193493911fdc309fa697ce7p-95)), .y = REAL(FN32(-0x1.72ad3ap94), FN64(-0x1.72ad3bae16e87p94), FN80(-0x1.72ad3bae16e86c1ap94), FN128(-0x1.72ad3bae16e86c1a246fc463f13dp94)) },
{ .x = REAL(FN32(0x1.093392p-93), FN64(0x1.093392e76eacdp-93), FN80(0x1.093392e76eacd7e6p-93), FN128(0x1.093392e76eacd7e52477bcf1dad4p-93)), .y = REAL(FN32(0x1.ee3c52p92), FN64(0x1.ee3c4f92c935fp92), FN80(0x1.ee3c4f92c935e576p92), FN128(0x1.ee3c4f92c935e578309505ce469ep92)) },
{ .x = REAL(FN32(-0x1.093392p-93), FN64(-0x1.093392e76eacdp-93), FN80(-0x1.093392e76eacd7e6p-93), FN128(-0x1.093392e76eacd7e52477bcf1dad4p-93)), .y = REAL(FN32(-0x1.ee3c52p92), FN64(-0x1.ee3c4f92c935fp92), FN80(-0x1.ee3c4f92c935e576p92), FN128(-0x1.ee3c4f92c935e578309505e0bf2bp92)) },
{ .x = REAL(FN32(0x1.8dcd5cp-92), FN64(0x1.8dcd5c5b26034p-92), FN80(0x1.8dcd5c5b260343d8p-92), FN128(0x1.8dcd5c5b260343d7b6b39b6ac83ep-92)), .y = REAL(FN32(0x1.497d8ap91), FN64(0x1.497d8a61db794p91), FN80(0x1.497d8a61db7943a6p91), FN128(0x1.497d8a61db7943a575b8ae7d340bp91)) },
{ .x = REAL(FN32(-0x1.8dcd5cp-92), FN64(-0x1.8dcd5c5b26034p-92), FN80(-0x1.8dcd5c5b260343d8p-92), FN128(-0x1.8dcd5c5b260343d7b6b39b6ac83ep-92)), .y = REAL(FN32(-0x1.497d8ap91), FN64(-0x1.497d8a61db794p91), FN80(-0x1.497d8a61db7943a6p91), FN128(-0x1.497d8a61db7943a575b8aea22525p91)) },
{ .x = REAL(FN32(0x1.2a5a06p-90), FN64(0x1.2a5a05445c827p-90), FN80(0x1.2a5a05445c8272e2p-90), FN128(0x1.2a5a05445c8272e1c906b490162ep-90)), .y = REAL(FN32(0x1.b7520cp89), FN64(0x1.b7520dd7cf4c6p89), FN80(0x1.b7520dd7cf4c5a32p89), FN128(0x1.b7520dd7cf4c5a31f24b93205942p89)) },
{ .x = REAL(FN32(-0x1.2a5a06p-90), FN64(-0x1.2a5a05445c827p-90), FN80(-0x1.2a5a05445c8272e2p-90), FN128(-0x1.2a5a05445c8272e1c906b490162ep-90)), .y = REAL(FN32(-0x1.b7520cp89), FN64(-0x1.b7520dd7cf4c6p89), FN80(-0x1.b7520dd7cf4c5a32p89), FN128(-0x1.b7520dd7cf4c5a31f24b93b41daap89)) },
{ .x = REAL(FN32(0x1.bf8708p-89), FN64(0x1.bf8707e68ac3bp-89), FN80(0x1.bf8707e68ac3ac52p-89), FN128(0x1.bf8707e68ac3ac52ad8a0ed82145p-89)), .y = REAL(FN32(0x1.24e15ep88), FN64(0x1.24e15e8fdf884p88), FN80(0x1.24e15e8fdf883c22p88), FN128(0x1.24e15e8fdf883c214c3261b30de7p88)) },
{ .x = REAL(FN32(-0x1.bf8708p-89), FN64(-0x1.bf8707e68ac3bp-89), FN80(-0x1.bf8707e68ac3ac52p-89), FN128(-0x1.bf8707e68ac3ac52ad8a0ed82145p-89)), .y = REAL(FN32(-0x1.24e15ep88), FN64(-0x1.24e15e8fdf884p88), FN80(-0x1.24e15e8fdf883c22p88), FN128(-0x1.24e15e8fdf883c214c3262da96b7p88)) },
{ .x = REAL(FN32(0x1.4fa546p-87), FN64(0x1.4fa545ece812cp-87), FN80(0x1.4fa545ece812c13ep-87), FN128(0x1.4fa545ece812c13e02278b2218f4p-87)), .y = REAL(FN32(0x1.8681d4p86), FN64(0x1.8681d36a7f605p86), FN80(0x1.8681d36a7f60502cp86), FN128(0x1.8681d36a7f60502c659880ba06c9p86)) },
{ .x = REAL(FN32(-0x1.4fa546p-87), FN64(-0x1.4fa545ece812cp-87), FN80(-0x1.4fa545ece812c13ep-87), FN128(-0x1.4fa545ece812c13e02278b2218f4p-87)), .y = REAL(FN32(-0x1.8681d4p86), FN64(-0x1.8681d36a7f605p86), FN80(-0x1.8681d36a7f60502cp86), FN128(-0x1.8681d36a7f60502c659885582a09p86)) },
{ .x = REAL(FN32(0x1.f777e8p-86), FN64(0x1.f777e8e35c1c2p-86), FN80(0x1.f777e8e35c1c21dep-86), FN128(0x1.f777e8e35c1c21dd033b50b3256ep-86)), .y = REAL(FN32(0x1.04568ep85), FN64(0x1.04568cf1aa403p85), FN80(0x1.04568cf1aa403572p85), FN128(0x1.04568cf1aa403572ee65a81297b2p85)) },
{ .x = REAL(FN32(-0x1.f777e8p-86), FN64(-0x1.f777e8e35c1c2p-86), FN80(-0x1.f777e8e35c1c21dep-86), FN128(-0x1.f777e8e35c1c21dd033b50b3256ep-86)), .y = REAL(FN32(-0x1.04568ep85), FN64(-0x1.04568cf1aa403p85), FN80(-0x1.04568cf1aa403572p85), FN128(-0x1.04568cf1aa403572ee65b14ede3p85)) },
{ .x = REAL(FN32(0x1.7999eep-84), FN64(0x1.7999eeaa85152p-84), FN80(0x1.7999eeaa85151966p-84), FN128(0x1.7999eeaa85151965c26c7c865c13p-84)), .y = REAL(FN32(0x1.5b1e12p83), FN64(0x1.5b1e114238559p83), FN80(0x1.5b1e114238559c9ap83), FN128(0x1.5b1e114238559c993ddcd3c86c44p83)) },
{ .x = REAL(FN32(-0x1.7999eep-84), FN64(-0x1.7999eeaa85152p-84), FN80(-0x1.7999eeaa85151966p-84), FN128(-0x1.7999eeaa85151965c26c7c865c13p-84)), .y = REAL(FN32(-0x1.5b1e12p83), FN64(-0x1.5b1e114238559p83), FN80(-0x1.5b1e114238559c9ap83), FN128(-0x1.5b1e114238559c993ddcf8b9863dp83)) },
{ .x = REAL(FN32(0x1.1b3372p-82), FN64(0x1.1b3372ffe3cfdp-82), FN80(0x1.1b3372ffe3cfd30cp-82), FN128(0x1.1b3372ffe3cfd30c51d15d64c50ep-82)), .y = REAL(FN32(0x1.ced2c4p81), FN64(0x1.ced2c1ada0723p81), FN80(0x1.ced2c1ada0722622p81), FN128(0x1.ced2c1ada0722621a7d0e91f1865p81)) },
{ .x = REAL(FN32(-0x1.1b3372p-82), FN64(-0x1.1b3372ffe3cfdp-82), FN80(-0x1.1b3372ffe3cfd30cp-82), FN128(-0x1.1b3372ffe3cfd30c51d15d64c50ep-82)), .y = REAL(FN32(-0x1.ced2c4p81), FN64(-0x1.ced2c1ada0723p81), FN80(-0x1.ced2c1ada0722622p81), FN128(-0x1.ced2c1ada0722621a7d17ce38048p81)) },
{ .x = REAL(FN32(0x1.a8cd2cp-81), FN64(0x1.a8cd2c7fd5b7cp-81), FN80(0x1.a8cd2c7fd5b7bc92p-81), FN128(0x1.a8cd2c7fd5b7bc927aba0c172795p-81)), .y = REAL(FN32(0x1.348c82p80), FN64(0x1.348c811e6af6cp80), FN80(0x1.348c811e6af6c416p80), FN128(0x1.348c811e6af6c4166fe038e72056p80)) },
{ .x = REAL(FN32(-0x1.a8cd2cp-81), FN64(-0x1.a8cd2c7fd5b7cp-81), FN80(-0x1.a8cd2c7fd5b7bc92p-81), FN128(-0x1.a8cd2c7fd5b7bc927aba0c172795p-81)), .y = REAL(FN32(-0x1.348c82p80), FN64(-0x1.348c811e6af6cp80), FN80(-0x1.348c811e6af6c416p80), FN128(-0x1.348c811e6af6c4166fe1606ff01dp80)) },
{ .x = REAL(FN32(0x1.3e99e2p-79), FN64(0x1.3e99e15fe049dp-79), FN80(0x1.3e99e15fe049cd6ep-79), FN128(0x1.3e99e15fe049cd6ddc0b89115dbp-79)), .y = REAL(FN32(0x1.9b66p78), FN64(0x1.9b66017de3f3bp78), FN80(0x1.9b66017de3f3b01ep78), FN128(0x1.9b66017de3f3b01dea7ec1d31614p78)) },
{ .x = REAL(FN32(-0x1.3e99e2p-79), FN64(-0x1.3e99e15fe049dp-79), FN80(-0x1.3e99e15fe049cd6ep-79), FN128(-0x1.3e99e15fe049cd6ddc0b89115dbp-79)), .y = REAL(FN32(-0x1.9b66p78), FN64(-0x1.9b66017de3f3bp78), FN80(-0x1.9b66017de3f3b01ep78), FN128(-0x1.9b66017de3f3b01dea835ff6553p78)) },
{ .x = REAL(FN32(0x1.dde6d2p-78), FN64(0x1.dde6d20fd06ebp-78), FN80(0x1.dde6d20fd06eb424p-78), FN128(0x1.dde6d20fd06eb424ca114d9a0c88p-78)), .y = REAL(FN32(0x1.124402p77), FN64(0x1.124400fe97f7dp77), FN80(0x1.124400fe97f7cacp77), FN128(0x1.124400fe97f7cabe9c516d1fe4a5p77)) },
{ .x = REAL(FN32(-0x1.dde6d2p-78), FN64(-0x1.dde6d20fd06ebp-78), FN80(-0x1.dde6d20fd06eb424p-78), FN128(-0x1.dde6d20fd06eb424ca114d9a0c88p-78)), .y = REAL(FN32(-0x1.124402p77), FN64(-0x1.124400fe97f7dp77), FN80(-0x1.124400fe97f7cacp77), FN128(-0x1.124400fe97f7cabe9c5aa96662ddp77)) },
{ .x = REAL(FN32(0x1.666d1ep-76), FN64(0x1.666d1d8bdc53p-76), FN80(0x1.666d1d8bdc53071cp-76), FN128(0x1.666d1d8bdc53071b978cfa338966p-76)), .y = REAL(FN32(0x1.6dbp75), FN64(0x1.6db00153754a7p75), FN80(0x1.6db00153754a63a8p75), FN128(0x1.6db00153754a63a8d0604121dde7p75)) },
{ .x = REAL(FN32(-0x1.666d1ep-76), FN64(-0x1.666d1d8bdc53p-76), FN80(-0x1.666d1d8bdc53071cp-76), FN128(-0x1.666d1d8bdc53071b978cfa338966p-76)), .y = REAL(FN32(-0x1.6dbp75), FN64(-0x1.6db00153754a7p75), FN80(-0x1.6db00153754a63a8p75), FN128(-0x1.6db00153754a63a8d085323bd6c7p75)) },
{ .x = REAL(FN32(0x1.0cd1d6p-74), FN64(0x1.0cd1d628e53e4p-74), FN80(0x1.0cd1d628e53e4554p-74), FN128(0x1.0cd1d628e53e4554b1a9bba6a70cp-74)), .y = REAL(FN32(0x1.e79558p73), FN64(0x1.e7955719f1b89p73), FN80(0x1.e7955719f1b884e2p73), FN128(0x1.e7955719f1b884e115a46ab5316p73)) },
{ .x = REAL(FN32(-0x1.0cd1d6p-74), FN64(-0x1.0cd1d628e53e4p-74), FN80(-0x1.0cd1d628e53e4554p-74), FN128(-0x1.0cd1d628e53e4554b1a9bba6a70cp-74)), .y = REAL(FN32(-0x1.e79558p73), FN64(-0x1.e7955719f1b89p73), FN80(-0x1.e7955719f1b884e2p73), FN128(-0x1.e7955719f1b884e116382f1d14dep73)) },
{ .x = REAL(FN32(0x1.933ac2p-73), FN64(0x1.933ac13d57dd6p-73), FN80(0x1.933ac13d57dd68p-73), FN128(0x1.933ac13d57dd67ff0a7e9979fa92p-73)), .y = REAL(FN32(0x1.450e3ap72), FN64(0x1.450e3a114bd06p72), FN80(0x1.450e3a114bd05896p72), FN128(0x1.450e3a114bd058960e0b1988de97p72)) },
{ .x = REAL(FN32(-0x1.933ac2p-73), FN64(-0x1.933ac13d57dd6p-73), FN80(-0x1.933ac13d57dd68p-73), FN128(-0x1.933ac13d57dd67ff0a7e9979fa92p-73)), .y = REAL(FN32(-0x1.450e3ap72), FN64(-0x1.450e3a114bd06p72), FN80(-0x1.450e3a114bd05896p72), FN128(-0x1.450e3a114bd058960f32a258a593p72)) },
{ .x = REAL(FN32(0x1.2e6c1p-71), FN64(0x1.2e6c10ee01e61p-71), FN80(0x1.2e6c10ee01e60ep-71), FN128(0x1.2e6c10ee01e60dff47def31b7beep-71)), .y = REAL(FN32(0x1.b1684ep70), FN64(0x1.b1684d6c6515dp70), FN80(0x1.b1684d6c6515cb72p70), FN128(0x1.b1684d6c6515cb72bbda164c1f7ap70)) },
{ .x = REAL(FN32(-0x1.2e6c1p-71), FN64(-0x1.2e6c10ee01e61p-71), FN80(-0x1.2e6c10ee01e60ep-71), FN128(-0x1.2e6c10ee01e60dff47def31b7beep-71)), .y = REAL(FN32(-0x1.b1684ep70), FN64(-0x1.b1684d6c6515dp70), FN80(-0x1.b1684d6c6515cb72p70), FN128(-0x1.b1684d6c6515cb72c078398b3b67p70)) },
{ .x = REAL(FN32(0x1.c5a21ap-70), FN64(0x1.c5a2196502d91p-70), FN80(0x1.c5a2196502d914fep-70), FN128(0x1.c5a2196502d914feebce6ca939e5p-70)), .y = REAL(FN32(0x1.20f034p69), FN64(0x1.20f0339d98b93p69), FN80(0x1.20f0339d98b9324ep69), FN128(0x1.20f0339d98b9324c7a27f75e025dp69)) },
{ .x = REAL(FN32(-0x1.c5a21ap-70), FN64(-0x1.c5a2196502d91p-70), FN80(-0x1.c5a2196502d914fep-70), FN128(-0x1.c5a2196502d914feebce6ca939e5p-70)), .y = REAL(FN32(-0x1.20f034p69), FN64(-0x1.20f0339d98b93p69), FN80(-0x1.20f0339d98b9324ep69), FN128(-0x1.20f0339d98b9324c83643ddc3a39p69)) },
{ .x = REAL(FN32(0x1.543994p-68), FN64(0x1.5439930bc222dp-68), FN80(0x1.5439930bc222cfcp-68), FN128(0x1.5439930bc222cfbf30dad17eeb6cp-68)), .y = REAL(FN32(0x1.814044p67), FN64(0x1.814044d220f6fp67), FN80(0x1.814044d220f6edbap67), FN128(0x1.814044d220f6edbb413a412a6358p67)) },
{ .x = REAL(FN32(-0x1.543994p-68), FN64(-0x1.5439930bc222dp-68), FN80(-0x1.5439930bc222cfcp-68), FN128(-0x1.5439930bc222cfbf30dad17eeb6cp-68)), .y = REAL(FN32(-0x1.814044p67), FN64(-0x1.814044d220f6fp67), FN80(-0x1.814044d220f6edbap67), FN128(-0x1.814044d220f6edbb662b5b2342c4p67)) },
{ .x = REAL(FN32(0x1.fe565cp-67), FN64(0x1.fe565c91a3343p-67), FN80(0x1.fe565c91a334379ep-67), FN128(0x1.fe565c91a334379ec9483a3e6121p-67)), .y = REAL(FN32(0x1.00d584p66), FN64(0x1.00d58336c0a4ap66), FN80(0x1.00d58336c0a49e7ep66), FN128(0x1.00d58336c0a49e7cbd861a21029ep66)) },
{ .x = REAL(FN32(-0x1.fe565cp-67), FN64(-0x1.fe565c91a3343p-67), FN80(-0x1.fe565c91a334379ep-67), FN128(-0x1.fe565c91a334379ec9483a3e6121p-67)), .y = REAL(FN32(-0x1.00d584p66), FN64(-0x1.00d58336c0a4ap66), FN80(-0x1.00d58336c0a49e7ep66), FN128(-0x1.00d58336c0a49e7d07684e12c176p66)) },
{ .x = REAL(FN32(0x1.7ec0c6p-65), FN64(0x1.7ec0c56d3a673p-65), FN80(0x1.7ec0c56d3a6729b8p-65), FN128(0x1.7ec0c56d3a6729b716f62baec8d9p-65)), .y = REAL(FN32(0x1.567204p64), FN64(0x1.5672044900db8p64), FN80(0x1.5672044900db7dfap64), FN128(0x1.5672044900db7dfb44da883f0507p64)) },
{ .x = REAL(FN32(-0x1.7ec0c6p-65), FN64(-0x1.7ec0c56d3a673p-65), FN80(-0x1.7ec0c56d3a6729b8p-65), FN128(-0x1.7ec0c56d3a6729b716f62baec8d9p-65)), .y = REAL(FN32(-0x1.567204p64), FN64(-0x1.5672044900db8p64), FN80(-0x1.5672044900db7dfcp64), FN128(-0x1.5672044900db7dfc6c6358060069p64)) },
{ .x = REAL(FN32(0x1.1f1094p-63), FN64(0x1.1f109411ebcd6p-63), FN80(0x1.1f109411ebcd5f4ap-63), FN128(0x1.1f109411ebcd5f495138a0c316a3p-63)), .y = REAL(FN32(0x1.c89806p62), FN64(0x1.c89805b6abcf5p62), FN80(0x1.c89805b6abcf52a2p62), FN128(0x1.c89805b6abcf52a2d1c24b4ab787p62)) },
{ .x = REAL(FN32(-0x1.1f1094p-63), FN64(-0x1.1f109411ebcd6p-63), FN80(-0x1.1f109411ebcd5f4ap-63), FN128(-0x1.1f109411ebcd5f495138a0c316a3p-63)), .y = REAL(FN32(-0x1.c89806p62), FN64(-0x1.c89805b6abcf5p62), FN80(-0x1.c89805b6abcf52a6p62), FN128(-0x1.c89805b6abcf52a76fe58a66a50dp62)) },
{ .x = REAL(FN32(0x1.ae98dep-62), FN64(0x1.ae98de1ae1b41p-62), FN80(0x1.ae98de1ae1b40eeep-62), FN128(0x1.ae98de1ae1b40eedf9d4f124a1f4p-62)), .y = REAL(FN32(0x1.30655ap61), FN64(0x1.30655924728a3p61), FN80(0x1.30655924728a3714p61), FN128(0x1.30655924728a3714226a081f3156p61)) },
{ .x = REAL(FN32(-0x1.ae98dep-62), FN64(-0x1.ae98de1ae1b41p-62), FN80(-0x1.ae98de1ae1b40eeep-62), FN128(-0x1.ae98de1ae1b40eedf9d4f124a1f4p-62)), .y = REAL(FN32(-0x1.30655ap61), FN64(-0x1.30655924728a3p61), FN80(-0x1.30655924728a371ep61), FN128(-0x1.30655924728a371d5eb086570c63p61)) },
{ .x = REAL(FN32(0x1.42f2a6p-60), FN64(0x1.42f2a69429471p-60), FN80(0x1.42f2a69429470b32p-60), FN128(0x1.42f2a69429470b327b5fb4db7977p-60)), .y = REAL(FN32(0x1.95dc78p59), FN64(0x1.95dc76db4362fp59), FN80(0x1.95dc76db4362f41p59), FN128(0x1.95dc76db4362f40e882f6289c862p59)) },
{ .x = REAL(FN32(-0x1.42f2a6p-60), FN64(-0x1.42f2a69429471p-60), FN80(-0x1.42f2a69429470b32p-60), FN128(-0x1.42f2a69429470b327b5fb4db7977p-60)), .y = REAL(FN32(-0x1.95dc78p59), FN64(-0x1.95dc76db4362fp59), FN80(-0x1.95dc76db4362f434p59), FN128(-0x1.95dc76db4362f43379495b693494p59)) },
{ .x = REAL(FN32(0x1.e46bfap-59), FN64(0x1.e46bf9de3dea9p-59), FN80(0x1.e46bf9de3dea90ccp-59), FN128(0x1.e46bf9de3dea90cbb90f8f493633p-59)), .y = REAL(FN32(0x1.0e92fap58), FN64(0x1.0e92f9e78242p58), FN80(0x1.0e92f9e78241f7fp58), FN128(0x1.0e92f9e78241f7f10f639bc6e82p58)) },
{ .x = REAL(FN32(-0x1.e46bfap-59), FN64(-0x1.e46bf9de3dea9p-59), FN80(-0x1.e46bf9de3dea90ccp-59), FN128(-0x1.e46bf9de3dea90cbb90f8f493633p-59)), .y = REAL(FN32(-0x1.0e92fap58), FN64(-0x1.0e92f9e78242p58), FN80(-0x1.0e92f9e78241f83ap58), FN128(-0x1.0e92f9e78241f83af1978d85c084p58)) },
{ .x = REAL(FN32(0x1.6b50fcp-57), FN64(0x1.6b50fb66ae6ffp-57), FN80(0x1.6b50fb66ae6fec98p-57), FN128(0x1.6b50fb66ae6fec98cacbab76e8a6p-57)), .y = REAL(FN32(0x1.68c3f8p56), FN64(0x1.68c3f7df5857fp56), FN80(0x1.68c3f7df5857f4ep56), FN128(0x1.68c3f7df5857f4dee6ea380abfa6p56)) },
{ .x = REAL(FN32(-0x1.6b50fcp-57), FN64(-0x1.6b50fb66ae6ffp-57), FN80(-0x1.6b50fb66ae6fec98p-57), FN128(-0x1.6b50fb66ae6fec98cacbab76e8a6p-57)), .y = REAL(FN32(-0x1.68c3f8p56), FN64(-0x1.68c3f7df5857fp56), FN80(-0x1.68c3f7df5857f608p56), FN128(-0x1.68c3f7df5857f6066fb9ff062136p56)) },
{ .x = REAL(FN32(0x1.107cbcp-55), FN64(0x1.107cbc8d02d3fp-55), FN80(0x1.107cbc8d02d3f172p-55), FN128(0x1.107cbc8d02d3f1729818c0992e7cp-55)), .y = REAL(FN32(0x1.e1054cp54), FN64(0x1.e1054a7f20754p54), FN80(0x1.e1054a7f207544f6p54), FN128(0x1.e1054a7f207544f47d7896bf2827p54)) },
{ .x = REAL(FN32(-0x1.107cbcp-55), FN64(-0x1.107cbc8d02d3fp-55), FN80(-0x1.107cbc8d02d3f172p-55), FN128(-0x1.107cbc8d02d3f1729818c0992e7cp-55)), .y = REAL(FN32(-0x1.e1054cp54), FN64(-0x1.e1054a7f20755p54), FN80(-0x1.e1054a7f20754994p54), FN128(-0x1.e1054a7f20754992a0b7b2acae64p54)) },
{ .x = REAL(FN32(0x1.98bb1ap-54), FN64(0x1.98bb1ad3843dfp-54), FN80(0x1.98bb1ad3843dea2cp-54), FN128(0x1.98bb1ad3843dea2be42520e5c5bbp-54)), .y = REAL(FN32(0x1.40ae32p53), FN64(0x1.40ae31aa15a38p53), FN80(0x1.40ae31aa15a3803ap53), FN128(0x1.40ae31aa15a38039917ba7366c1ep53)) },
{ .x = REAL(FN32(-0x1.98bb1ap-54), FN64(-0x1.98bb1ad3843dfp-54), FN80(-0x1.98bb1ad3843dea2cp-54), FN128(-0x1.98bb1ad3843dea2be42520e5c5bbp-54)), .y = REAL(FN32(-0x1.40ae32p53), FN64(-0x1.40ae31aa15a38p53), FN80(-0x1.40ae31aa15a38976p53), FN128(-0x1.40ae31aa15a38975d7f9df117898p53)) },
{ .x = REAL(FN32(0x1.328c54p-52), FN64(0x1.328c541ea32e7p-52), FN80(0x1.328c541ea32e6fap-52), FN128(0x1.328c541ea32e6fa0eb1bd8ac544cp-52)), .y = REAL(FN32(0x1.ab92eep51), FN64(0x1.ab92ece2c784ap51), FN80(0x1.ab92ece2c7849ea8p51), FN128(0x1.ab92ece2c7849ea70ea73f2481ap51)) },
{ .x = REAL(FN32(-0x1.328c54p-52), FN64(-0x1.328c541ea32e7p-52), FN80(-0x1.328c541ea32e6fap-52), FN128(-0x1.328c541ea32e6fa0eb1bd8ac544cp-52)), .y = REAL(FN32(-0x1.ab92eep51), FN64(-0x1.ab92ece2c784cp51), FN80(-0x1.ab92ece2c784c39ap51), FN128(-0x1.ab92ece2c784c39828a01e90b389p51)) },
{ .x = REAL(FN32(0x1.cbd27ep-51), FN64(0x1.cbd27e2df4c5ap-51), FN80(0x1.cbd27e2df4c5a772p-51), FN128(0x1.cbd27e2df4c5a77160a9c5027e72p-51)), .y = REAL(FN32(0x1.1d0c9ep50), FN64(0x1.1d0c9dec8503p50), FN80(0x1.1d0c9dec8502fbcep50), FN128(0x1.1d0c9dec8502fbcea31eea7aec71p50)) },
{ .x = REAL(FN32(-0x1.cbd27ep-51), FN64(-0x1.cbd27e2df4c5ap-51), FN80(-0x1.cbd27e2df4c5a772p-51), FN128(-0x1.cbd27e2df4c5a77160a9c5027e72p-51)), .y = REAL(FN32(-0x1.1d0c9ep50), FN64(-0x1.1d0c9dec85035p50), FN80(-0x1.1d0c9dec850345bp50), FN128(-0x1.1d0c9dec850345b0d710a9535043p50)) },
{ .x = REAL(FN32(0x1.58dddep-49), FN64(0x1.58dddea277944p-49), FN80(0x1.58dddea277943d96p-49), FN128(0x1.58dddea277943d95087f53c1ded6p-49)), .y = REAL(FN32(0x1.7c10d4p48), FN64(0x1.7c10d290b158fp48), FN80(0x1.7c10d290b158ed3ap48), FN128(0x1.7c10d290b158ed3b3ee6e4d94dc1p48)) },
{ .x = REAL(FN32(-0x1.58dddep-49), FN64(-0x1.58dddea277944p-49), FN80(-0x1.58dddea277943d96p-49), FN128(-0x1.58dddea277943d95087f53c1ded6p-49)), .y = REAL(FN32(-0x1.7c10d4p48), FN64(-0x1.7c10d290b15a1p48), FN80(-0x1.7c10d290b15a14c2p48), FN128(-0x1.7c10d290b15a14c40eade03add0bp48)) },
{ .x = REAL(FN32(0x1.02a666p-47), FN64(0x1.02a666f9d9af3p-47), FN80(0x1.02a666f9d9af2e3p-47), FN128(0x1.02a666f9d9af2e2fc65f7ed1672p-47)), .y = REAL(FN32(0x1.fac11ap46), FN64(0x1.fac118c0ec75p46), FN80(0x1.fac118c0ec750798p46), FN128(0x1.fac118c0ec750798942a8ca6c3c9p46)) },
{ .x = REAL(FN32(-0x1.02a666p-47), FN64(-0x1.02a666f9d9af3p-47), FN80(-0x1.02a666f9d9af2e3p-47), FN128(-0x1.02a666f9d9af2e2fc65f7ed1672p-47)), .y = REAL(FN32(-0x1.fac11ap46), FN64(-0x1.fac118c0ec79ap46), FN80(-0x1.fac118c0ec79a5bcp46), FN128(-0x1.fac118c0ec79a5bbd3467a2d00fp46)) },
{ .x = REAL(FN32(0x1.83f99ap-46), FN64(0x1.83f99a76c686cp-46), FN80(0x1.83f99a76c686c548p-46), FN128(0x1.83f99a76c686c547a98f3e3a1abp-46)), .y = REAL(FN32(0x1.51d61p45), FN64(0x1.51d610809da05p45), FN80(0x1.51d610809da0464ep45), FN128(0x1.51d610809da0464e38b46a40520cp45)) },
{ .x = REAL(FN32(-0x1.83f99ap-46), FN64(-0x1.83f99a76c686cp-46), FN80(-0x1.83f99a76c686c548p-46), FN128(-0x1.83f99a76c686c547a98f3e3a1abp-46)), .y = REAL(FN32(-0x1.51d61p45), FN64(-0x1.51d610809da98p45), FN80(-0x1.51d610809da98294p45), FN128(-0x1.51d610809da98294b6ec454ccc5ap45)) },
{ .x = REAL(FN32(0x1.22fb34p-44), FN64(0x1.22fb33d914e51p-44), FN80(0x1.22fb33d914e513f6p-44), FN128(0x1.22fb33d914e513f5bf2b6eab9404p-44)), .y = REAL(FN32(0x1.c272cp43), FN64(0x1.c272c0ab7cc97p43), FN80(0x1.c272c0ab7cc962b4p43), FN128(0x1.c272c0ab7cc962b4f8a61644c32bp43)) },
{ .x = REAL(FN32(-0x1.22fb34p-44), FN64(-0x1.22fb33d914e51p-44), FN80(-0x1.22fb33d914e513f6p-44), FN128(-0x1.22fb33d914e513f5bf2b6eab9404p-44)), .y = REAL(FN32(-0x1.c272cp43), FN64(-0x1.c272c0ab7cee6p43), FN80(-0x1.c272c0ab7cee53cep43), FN128(-0x1.c272c0ab7cee53cef1858276ac5fp43)) },
{ .x = REAL(FN32(0x1.b478cep-43), FN64(0x1.b478cdc59f57ap-43), FN80(0x1.b478cdc59f579dfp-43), FN128(0x1.b478cdc59f579df09ec126015e06p-43)), .y = REAL(FN32(0x1.2c4c8p42), FN64(0x1.2c4c807253185p42), FN80(0x1.2c4c807253184bbep42), FN128(0x1.2c4c807253184bbcaa847d5fbba9p42)) },
{ .x = REAL(FN32(-0x1.b478cep-43), FN64(-0x1.b478cdc59f57ap-43), FN80(-0x1.b478cdc59f579dfp-43), FN128(-0x1.b478cdc59f579df09ec126015e06p-43)), .y = REAL(FN32(-0x1.2c4c8p42), FN64(-0x1.2c4c807253623p42), FN80(-0x1.2c4c807253622df2p42), FN128(-0x1.2c4c807253622df09c4355c38e12p42)) },
{ .x = REAL(FN32(0x1.475a9ap-41), FN64(0x1.475a9a543781bp-41), FN80(0x1.475a9a543781b674p-41), FN128(0x1.475a9a543781b6747710dc810685p-41)), .y = REAL(FN32(0x1.9066p40), FN64(0x1.906600986e689p40), FN80(0x1.906600986e688cb6p40), FN128(0x1.906600986e688cb64bb2c135dde2p40)) },
{ .x = REAL(FN32(-0x1.475a9ap-41), FN64(-0x1.475a9a543781bp-41), FN80(-0x1.475a9a543781b674p-41), FN128(-0x1.475a9a543781b6747710dc810685p-41)), .y = REAL(FN32(-0x1.9066p40), FN64(-0x1.906600986f902p40), FN80(-0x1.906600986f901586p40), FN128(-0x1.906600986f90158612ae22c52785p40)) },
{ .x = REAL(FN32(0x1.eb07e8p-40), FN64(0x1.eb07e77e53429p-40), FN80(0x1.eb07e77e534291aep-40), FN128(0x1.eb07e77e534291aeb2994ac189c7p-40)), .y = REAL(FN32(0x1.0aeeaap39), FN64(0x1.0aeeab1048d6p39), FN80(0x1.0aeeab1048d6029ap39), FN128(0x1.0aeeab1048d60299add2f47da17bp39)) },
{ .x = REAL(FN32(-0x1.eb07e8p-40), FN64(-0x1.eb07e77e53429p-40), FN80(-0x1.eb07e77e534291aep-40), FN128(-0x1.eb07e77e534291aeb2994ac189c7p-40)), .y = REAL(FN32(-0x1.0aeeaap39), FN64(-0x1.0aeeab104b251p39), FN80(-0x1.0aeeab104b25143ap39), FN128(-0x1.0aeeab104b2514393bc9b79c34c2p39)) },
{ .x = REAL(FN32(0x1.7045eep-38), FN64(0x1.7045ed9ebe71fp-38), FN80(0x1.7045ed9ebe71ed44p-38), FN128(0x1.7045ed9ebe71ed4305f2f8112755p-38)), .y = REAL(FN32(0x1.63e8e4p37), FN64(0x1.63e8e415b35e9p37), FN80(0x1.63e8e415b35e96a2p37), FN128(0x1.63e8e415b35e96a2d54e0fd8580dp37)) },
{ .x = REAL(FN32(-0x1.7045eep-38), FN64(-0x1.7045ed9ebe71fp-38), FN80(-0x1.7045ed9ebe71ed44p-38), FN128(-0x1.7045ed9ebe71ed4305f2f8112755p-38)), .y = REAL(FN32(-0x1.63e8e4p37), FN64(-0x1.63e8e415bc9aep37), FN80(-0x1.63e8e415bc9add2p37), FN128(-0x1.63e8e415bc9add210d291c52a52bp37)) },
{ .x = REAL(FN32(0x1.143472p-36), FN64(0x1.143472370ed57p-36), FN80(0x1.143472370ed571f2p-36), FN128(0x1.143472370ed571f244763a0cdd8p-36)), .y = REAL(FN32(0x1.da8bdcp35), FN64(0x1.da8bdac78d832p35), FN80(0x1.da8bdac78d831586p35), FN128(0x1.da8bdac78d8315862929acb0a132p35)) },
{ .x = REAL(FN32(-0x1.143472p-36), FN64(-0x1.143472370ed57p-36), FN80(-0x1.143472370ed571f2p-36), FN128(-0x1.143472370ed571f244763a0cdd8p-36)), .y = REAL(FN32(-0x1.da8bdcp35), FN64(-0x1.da8bdac7b2743p35), FN80(-0x1.da8bdac7b2742f8p35), FN128(-0x1.da8bdac7b2742f7f0895de99d5e5p35)) },
{ .x = REAL(FN32(0x1.9e4eacp-35), FN64(0x1.9e4eab5296403p-35), FN80(0x1.9e4eab5296402aecp-35), FN128(0x1.9e4eab5296402aeb66b157134c4p-35)), .y = REAL(FN32(0x1.3c5d3cp34), FN64(0x1.3c5d3c84f0615p34), FN80(0x1.3c5d3c84f061525ep34), FN128(0x1.3c5d3c84f061525e3c8aedb8614dp34)) },
{ .x = REAL(FN32(-0x1.9e4eacp-35), FN64(-0x1.9e4eab5296403p-35), FN80(-0x1.9e4eab5296402aecp-35), FN128(-0x1.9e4eab5296402aeb66b157134c4p-35)), .y = REAL(FN32(-0x1.3c5d3cp34), FN64(-0x1.3c5d3c853a438p34), FN80(-0x1.3c5d3c853a43865p34), FN128(-0x1.3c5d3c853a43864ffb63518aceedp34)) },
{ .x = REAL(FN32(0x1.36bbp-33), FN64(0x1.36bb007df0b02p-33), FN80(0x1.36bb007df0b0203p-33), FN128(0x1.36bb007df0b020308d05014e793p-33)), .y = REAL(FN32(0x1.a5d1a6p32), FN64(0x1.a5d1a60633543p32), FN80(0x1.a5d1a60633542892p32), FN128(0x1.a5d1a60633542891303006463dd8p32)) },
{ .x = REAL(FN32(-0x1.36bbp-33), FN64(-0x1.36bb007df0b02p-33), FN80(-0x1.36bb007df0b0203p-33), FN128(-0x1.36bb007df0b020308d05014e793p-33)), .y = REAL(FN32(-0x1.a5d1a6p32), FN64(-0x1.a5d1a6075addp32), FN80(-0x1.a5d1a6075adcf858p32), FN128(-0x1.a5d1a6075adcf8582b9195908c77p32)) },
{ .x = REAL(FN32(0x1.d2188p-32), FN64(0x1.d21880bce9083p-32), FN80(0x1.d21880bce9083048p-32), FN128(0x1.d21880bce9083048d38781f5b5c8p-32)), .y = REAL(FN32(0x1.19367p31), FN64(0x1.19366eae07dcep31), FN80(0x1.19366eae07dce5ep31), FN128(0x1.19366eae07dce5df56c025c4e47p31)) },
{ .x = REAL(FN32(-0x1.d2188p-32), FN64(-0x1.d21880bce9083p-32), FN80(-0x1.d21880bce9083048p-32), FN128(-0x1.d21880bce9083048d38781f5b5c8p-32)), .y = REAL(FN32(-0x1.19367p31), FN64(-0x1.19366eb056ee8p31), FN80(-0x1.19366eb056ee856ep31), FN128(-0x1.19366eb056ee856d4d83446433cfp31)) },
{ .x = REAL(FN32(0x1.5d926p-30), FN64(0x1.5d92608daec62p-30), FN80(0x1.5d92608daec62436p-30), FN128(0x1.5d92608daec624369ea5a1784856p-30)), .y = REAL(FN32(0x1.76f33ep29), FN64(0x1.76f33e3a4bb9bp29), FN80(0x1.76f33e3a4bb9b33ep29), FN128(0x1.76f33e3a4bb9b33d9534c10cfdfp29)) },
{ .x = REAL(FN32(-0x1.5d926p-30), FN64(-0x1.5d92608daec62p-30), FN80(-0x1.5d92608daec62436p-30), FN128(-0x1.5d92608daec624369ea5a1784856p-30)), .y = REAL(FN32(-0x1.76f33ep29), FN64(-0x1.76f33e4388003p29), FN80(-0x1.76f33e4388003176p29), FN128(-0x1.76f33e438800317570413d0b482ap29)) },
{ .x = REAL(FN32(0x1.062dc8p-28), FN64(0x1.062dc86a4314ap-28), FN80(0x1.062dc86a43149b28p-28), FN128(0x1.062dc86a43149b28f6fc391a364p-28)), .y = REAL(FN32(0x1.f3eefep27), FN64(0x1.f3eefd96bf444p27), FN80(0x1.f3eefd96bf444882p27), FN128(0x1.f3eefd96bf44487f4c338ef4423fp27)) },
{ .x = REAL(FN32(-0x1.062dc8p-28), FN64(-0x1.062dc86a4314ap-28), FN80(-0x1.062dc86a43149b28p-28), FN128(-0x1.062dc86a43149b28f6fc391a364p-28)), .y = REAL(FN32(-0x1.f3eefep27), FN64(-0x1.f3eefdbbb05e4p27), FN80(-0x1.f3eefdbbb05e416p27), FN128(-0x1.f3eefdbbb05e415eb865b51335ecp27)) },
{ .x = REAL(FN32(0x1.8944acp-27), FN64(0x1.8944ac9f649efp-27), FN80(0x1.8944ac9f649ee8bep-27), FN128(0x1.8944ac9f649ee8bd727a55a75161p-27)), .y = REAL(FN32(0x1.4d49fep26), FN64(0x1.4d49fe4bdec6ep26), FN80(0x1.4d49fe4bdec6ea8ep26), FN128(0x1.4d49fe4bdec6ea8de29d879a0e9ep26)) },
{ .x = REAL(FN32(-0x1.8944acp-27), FN64(-0x1.8944ac9f649efp-27), FN80(-0x1.8944ac9f649ee8bep-27), FN128(-0x1.8944ac9f649ee8bd727a55a75161p-27)), .y = REAL(FN32(-0x1.4d4ap26), FN64(-0x1.4d49fe95c0fadp26), FN80(-0x1.4d49fe95c0fadc4cp26), FN128(-0x1.4d49fe95c0fadc4cbb05a28037bdp26)) },
{ .x = REAL(FN32(0x1.26f382p-25), FN64(0x1.26f381778b773p-25), FN80(0x1.26f381778b772e8ep-25), FN128(0x1.26f381778b772e8e15dbc03d7d08p-25)), .y = REAL(FN32(0x1.bc62a8p24), FN64(0x1.bc62a802a619dp24), FN80(0x1.bc62a802a619cd66p24), FN128(0x1.bc62a802a619cd665770a045d70bp24)) },
{ .x = REAL(FN32(-0x1.26f382p-25), FN64(-0x1.26f381778b773p-25), FN80(-0x1.26f381778b772e8ep-25), FN128(-0x1.26f381778b772e8e15dbc03d7d08p-25)), .y = REAL(FN32(-0x1.bc62a8p24), FN64(-0x1.bc62a92a2ee99p24), FN80(-0x1.bc62a92a2ee99462p24), FN128(-0x1.bc62a92a2ee99461b99a1b87bb75p24)) },
{ .x = REAL(FN32(0x1.ba6d42p-24), FN64(0x1.ba6d42335132cp-24), FN80(0x1.ba6d42335132c5d6p-24), FN128(0x1.ba6d42335132c5d520c9a05c3b8dp-24)), .y = REAL(FN32(0x1.2841c4p23), FN64(0x1.2841c4921389cp23), FN80(0x1.2841c4921389b8ep23), FN128(0x1.2841c4921389b8dfb09c16c290f2p23)) },
{ .x = REAL(FN32(-0x1.ba6d42p-24), FN64(-0x1.ba6d42335132cp-24), FN80(-0x1.ba6d42335132c5d6p-24), FN128(-0x1.ba6d42335132c5d520c9a05c3b8dp-24)), .y = REAL(FN32(-0x1.2841c8p23), FN64(-0x1.2841c6e125295p23), FN80(-0x1.2841c6e1252946d6p23), FN128(-0x1.2841c6e1252946d67e92272cd873p23)) },
{ .x = REAL(FN32(0x1.4bd1f2p-22), FN64(0x1.4bd1f1a67ce61p-22), FN80(0x1.4bd1f1a67ce6146p-22), FN128(0x1.4bd1f1a67ce6145fd89738452caap-22)), .y = REAL(FN32(0x1.8b0258p21), FN64(0x1.8b02585958076p21), FN80(0x1.8b02585958075b06p21), FN128(0x1.8b02585958075b0557a569129bc7p21)) },
{ .x = REAL(FN32(-0x1.4bd1f2p-22), FN64(-0x1.4bd1f1a67ce61p-22), FN80(-0x1.4bd1f1a67ce6146p-22), FN128(-0x1.4bd1f1a67ce6145fd89738452caap-22)), .y = REAL(FN32(-0x1.8b0262p21), FN64(-0x1.8b0261959e85ap21), FN80(-0x1.8b0261959e8592e2p21), FN128(-0x1.8b0261959e8592e1ea6d4f258a6p21)) },
{ .x = REAL(FN32(0x1.f1baeap-21), FN64(0x1.f1baea79bb592p-21), FN80(0x1.f1baea79bb591e9p-21), FN128(0x1.f1baea79bb591e8fc4e2d467c2fep-21)), .y = REAL(FN32(0x1.0756ep20), FN64(0x1.0756df68b7363p20), FN80(0x1.0756df68b7363796p20), FN128(0x1.0756df68b7363796afa6e09049a3p20)) },
{ .x = REAL(FN32(-0x1.f1baeap-21), FN64(-0x1.f1baea79bb592p-21), FN80(-0x1.f1baea79bb591e9p-21), FN128(-0x1.f1baea79bb591e8fc4e2d467c2fep-21)), .y = REAL(FN32(-0x1.0756f2p20), FN64(-0x1.0756f1e14432ap20), FN80(-0x1.0756f1e14432a768p20), FN128(-0x1.0756f1e14432a7683a103c26e9d3p20)) },
{ .x = REAL(FN32(0x1.754c3p-19), FN64(0x1.754c2fdb4c82dp-19), FN80(0x1.754c2fdb4c82d6ecp-19), FN128(0x1.754c2fdb4c82d6ebd3aa1f4dd23fp-19)), .y = REAL(FN32(0x1.5f1e66p18), FN64(0x1.5f1e669597e3ep18), FN80(0x1.5f1e669597e3e056p18), FN128(0x1.5f1e669597e3e056e205ea6b3ca5p18)) },
{ .x = REAL(FN32(-0x1.754c3p-19), FN64(-0x1.754c2fdb4c82dp-19), FN80(-0x1.754c2fdb4c82d6ecp-19), FN128(-0x1.754c2fdb4c82d6ebd3aa1f4dd23fp-19)), .y = REAL(FN32(-0x1.5f1ebp18), FN64(-0x1.5f1eb077cbd5bp18), FN80(-0x1.5f1eb077cbd5a30cp18), FN128(-0x1.5f1eb077cbd5a30b3a4384c057e4p18)) },
{ .x = REAL(FN32(0x1.17f924p-17), FN64(0x1.17f923e479622p-17), FN80(0x1.17f923e47962213p-17), FN128(0x1.17f923e479622130debf977a5dafp-17)), .y = REAL(FN32(0x1.d42826p16), FN64(0x1.d42826450054bp16), FN80(0x1.d42826450054b0c6p16), FN128(0x1.d42826450054b0c4466b2e154e6fp16)) },
{ .x = REAL(FN32(-0x1.17f924p-17), FN64(-0x1.17f923e479622p-17), FN80(-0x1.17f923e47962213p-17), FN128(-0x1.17f923e479622130debf977a5dafp-17)), .y = REAL(FN32(-0x1.d4294ep16), FN64(-0x1.d4294dcdd01c4p16), FN80(-0x1.d4294dcdd01c3716p16), FN128(-0x1.d4294dcdd01c371434c7ee1ea131p16)) },
{ .x = REAL(FN32(0x1.a3f5b6p-16), FN64(0x1.a3f5b5d6b6133p-16), FN80(0x1.a3f5b5d6b61331cap-16), FN128(0x1.a3f5b5d6b61331c94e1f63378c87p-16)), .y = REAL(FN32(0x1.381ap15), FN64(0x1.3819ff2b02c67p15), FN80(0x1.3819ff2b02c66ee2p15), FN128(0x1.3819ff2b02c66ee333f7c6fc2113p15)) },
{ .x = REAL(FN32(-0x1.a3f5b6p-16), FN64(-0x1.a3f5b5d6b6133p-16), FN80(-0x1.a3f5b5d6b61331cap-16), FN128(-0x1.a3f5b5d6b61331c94e1f63378c87p-16)), .y = REAL(FN32(-0x1.381c4ep15), FN64(-0x1.381c4e3ca25e3p15), FN80(-0x1.381c4e3ca25e2a68p15), FN128(-0x1.381c4e3ca25e2a6901fc5930a2cep15)) },
{ .x = REAL(FN32(0x1.3af848p-14), FN64(0x1.3af84861088e6p-14), FN80(0x1.3af84861088e6556p-14), FN128(0x1.3af84861088e6556fa978a69a965p-14)), .y = REAL(FN32(0x1.a01f96p13), FN64(0x1.a01f9599cb64ap13), FN80(0x1.a01f9599cb649e9ap13), FN128(0x1.a01f9599cb649e995ffbd92b3b68p13)) },
{ .x = REAL(FN32(-0x1.3af848p-14), FN64(-0x1.3af84861088e6p-14), FN80(-0x1.3af84861088e6556p-14), FN128(-0x1.3af84861088e6556fa978a69a965p-14)), .y = REAL(FN32(-0x1.a028d2p13), FN64(-0x1.a028d1e04afc3p13), FN80(-0x1.a028d1e04afc2508p13), FN128(-0x1.a028d1e04afc2506a638588b9381p13)) },
{ .x = REAL(FN32(0x1.d8746cp-13), FN64(0x1.d8746c918cd5ap-13), FN80(0x1.d8746c918cd59802p-13), FN128(0x1.d8746c918cd5980277e34f9e7e17p-13)), .y = REAL(FN32(0x1.15643cp12), FN64(0x1.15643c5c80c6ap12), FN80(0x1.15643c5c80c69d6ep12), FN128(0x1.15643c5c80c69d6e32cd3a2eea7bp12)) },
{ .x = REAL(FN32(-0x1.d8746cp-13), FN64(-0x1.d8746c918cd5ap-13), FN80(-0x1.d8746c918cd59802p-13), FN128(-0x1.d8746c918cd5980277e34f9e7e17p-13)), .y = REAL(FN32(-0x1.1576b6p12), FN64(-0x1.1576b4e995f06p12), FN80(-0x1.1576b4e995f0606ap12), FN128(-0x1.1576b4e995f06069bebf92dfff94p12)) },
{ .x = REAL(FN32(0x1.625752p-11), FN64(0x1.6257516d29a03p-11), FN80(0x1.6257516d29a03202p-11), FN128(0x1.6257516d29a03201d9ea7bb6de92p-11)), .y = REAL(FN32(0x1.71c264p10), FN64(0x1.71c2642488405p10), FN80(0x1.71c2642488404ffap10), FN128(0x1.71c2642488404ffa4d3cee0e6c6p10)) },
{ .x = REAL(FN32(-0x1.625752p-11), FN64(-0x1.6257516d29a03p-11), FN80(-0x1.6257516d29a03202p-11), FN128(-0x1.6257516d29a03201d9ea7bb6de92p-11)), .y = REAL(FN32(-0x1.720c46p10), FN64(-0x1.720c465bf4291p10), FN80(-0x1.720c465bf42911dcp10), FN128(-0x1.720c465bf42911dd0ec66ff1a80dp10)) },
{ .x = REAL(FN32(0x1.09c17ep-9), FN64(0x1.09c17d11df382p-9), FN80(0x1.09c17d11df382582p-9), FN128(0x1.09c17d11df382581636fdcc926edp-9)), .y = REAL(FN32(0x1.eca12p8), FN64(0x1.eca121d6d6b68p8), FN80(0x1.eca121d6d6b6795ep8), FN128(0x1.eca121d6d6b6795e3eebb2974bf1p8)) },
{ .x = REAL(FN32(-0x1.09c17ep-9), FN64(-0x1.09c17d11df382p-9), FN80(-0x1.09c17d11df382582p-9), FN128(-0x1.09c17d11df382581636fdcc926edp-9)), .y = REAL(FN32(-0x1.edc8aap8), FN64(-0x1.edc8ab23cbb73p8), FN80(-0x1.edc8ab23cbb72166p8), FN128(-0x1.edc8ab23cbb72166f06734f67341p8)) },
{ .x = REAL(FN32(0x1.8ea23cp-8), FN64(0x1.8ea23b9aced44p-8), FN80(0x1.8ea23b9aced43842p-8), FN128(0x1.8ea23b9aced438421527cb2dba64p-8)), .y = REAL(FN32(0x1.47a91ep7), FN64(0x1.47a91ebc3e934p7), FN80(0x1.47a91ebc3e93447ep7), FN128(0x1.47a91ebc3e93447eb6fa3e98aa43p7)) },
{ .x = REAL(FN32(-0x1.8ea23cp-8), FN64(-0x1.8ea23b9aced44p-8), FN80(-0x1.8ea23b9aced43842p-8), FN128(-0x1.8ea23b9aced438421527cb2dba64p-8)), .y = REAL(FN32(-0x1.49f838p7), FN64(-0x1.49f839291d707p7), FN80(-0x1.49f839291d70732p7), FN128(-0x1.49f839291d707320199a48e7458p7)) },
{ .x = REAL(FN32(0x1.2af9acp-6), FN64(0x1.2af9acb41b1f3p-6), FN80(0x1.2af9acb41b1f2a32p-6), FN128(0x1.2af9acb41b1f2a318fddd8624bcbp-6)), .y = REAL(FN32(0x1.b1edaep5), FN64(0x1.b1edac673dcbep5), FN80(0x1.b1edac673dcbe56ap5), FN128(0x1.b1edac673dcbe569ac9ac0f5fe06p5)) },
{ .x = REAL(FN32(-0x1.2af9acp-6), FN64(-0x1.2af9acb41b1f3p-6), FN80(-0x1.2af9acb41b1f2a32p-6), FN128(-0x1.2af9acb41b1f2a318fddd8624bcbp-6)), .y = REAL(FN32(-0x1.bb2b3p5), FN64(-0x1.bb2b2fded3b8dp5), FN80(-0x1.bb2b2fded3b8d2acp5), FN128(-0x1.bb2b2fded3b8d2abe4b25f4533d6p5)) },
{ .x = REAL(FN32(0x1.c07684p-5), FN64(0x1.c076830e28aecp-5), FN80(0x1.c076830e28aebf4ap-5), FN128(0x1.c076830e28aebf4a57ccc49371bp-5)), .y = REAL(FN32(0x1.1bdbf4p4), FN64(0x1.1bdbf54379935p4), FN80(0x1.1bdbf543799356acp4), FN128(0x1.1bdbf543799356ac1471fb3cd694p4)) },
{ .x = REAL(FN32(-0x1.c07684p-5), FN64(-0x1.c076830e28aecp-5), FN80(-0x1.c076830e28aebf4ap-5), FN128(-0x1.c076830e28aebf4a57ccc49371bp-5)), .y = REAL(FN32(-0x1.2e6adcp4), FN64(-0x1.2e6adc47ba51fp4), FN80(-0x1.2e6adc47ba51ed2ep4), FN128(-0x1.2e6adc47ba51ed2dffbaeddda52fp4)) },
{ .x = REAL(FN32(0x1.5058e2p-3), FN64(0x1.5058e24a9e831p-3), FN80(0x1.5058e24a9e830f78p-3), FN128(0x1.5058e24a9e830f77c1d9936e9544p-3)), .y = REAL(FN32(0x1.69d1b6p2), FN64(0x1.69d1b5da550c3p2), FN80(0x1.69d1b5da550c344cp2), FN128(0x1.69d1b5da550c344be6ffd5a3872ep2)) },
{ .x = REAL(FN32(-0x1.5058e2p-3), FN64(-0x1.5058e24a9e831p-3), FN80(-0x1.5058e24a9e830f78p-3), FN128(-0x1.5058e24a9e830f77c1d9936e9544p-3)), .y = REAL(FN32(-0x1.b6ee08p2), FN64(-0x1.b6ee085049f47p2), FN80(-0x1.b6ee085049f46988p2), FN128(-0x1.b6ee085049f4698825db36fe2801p2)) },
{ .x = REAL(FN32(0x1.f88554p-2), FN64(0x1.f885536fedc49p-2), FN80(0x1.f885536fedc49734p-2), FN128(0x1.f885536fedc49733a2c65d25dfe6p-2)), .y = REAL(FN32(0x1.cc5d0ep0), FN64(0x1.cc5d0ea53c969p0), FN80(0x1.cc5d0ea53c968702p0), FN128(0x1.cc5d0ea53c96870350659f3bce03p0)) },
{ .x = REAL(FN32(-0x1.f88554p-2), FN64(-0x1.f885536fedc49p-2), FN80(-0x1.f885536fedc49734p-2), FN128(-0x1.f885536fedc49733a2c65d25dfe6p-2)), .y = REAL(FN32(-0x1.c5fa3p1), FN64(-0x1.c5fa305f0cc58p1), FN80(-0x1.c5fa305f0cc580b2p1), FN128(-0x1.c5fa305f0cc580b17aad432bb8f2p1)) },
{ .x = REAL(FN32(0x1.7a63fep0), FN64(0x1.7a63fe93f2537p0), FN80(0x1.7a63fe93f2537166p0), FN128(0x1.7a63fe93f2537166ba14c5dc67edp0)), .y = REAL(FN32(0x1.c57ceap-1), FN64(0x1.c57cea8bc1f75p-1), FN80(0x1.c57cea8bc1f7561ap-1), FN128(0x1.c57cea8bc1f756198680be071d48p-1)) },
{ .x = REAL(FN32(-0x1.7a63fep0), FN64(-0x1.7a63fe93f2537p0), FN80(-0x1.7a63fe93f2537166p0), FN128(-0x1.7a63fe93f2537166ba14c5dc67edp0)), .y = REAL(FN32(0x1.33e376p1), FN64(0x1.33e3748333e76p1), FN80(0x1.33e3748333e760a4p1), FN128(0x1.33e3748333e760a2a920a52ee474p1)) },
{ .x = REAL(FN32(0x1.1bcafep2), FN64(0x1.1bcafeeef5be9p2), FN80(0x1.1bcafeeef5be950ep2), FN128(0x1.1bcafeeef5be950d0b8f94654df2p2)), .y = REAL(FN32(0x1.53ebecp3), FN64(0x1.53ebf268ea8f1p3), FN80(0x1.53ebf268ea8f3b2ep3), FN128(0x1.53ebf268ea8f3b270efee224b0d3p3)) },
{ .x = REAL(FN32(-0x1.1bcafep2), FN64(-0x1.1bcafeeef5be9p2), FN80(-0x1.1bcafeeef5be950ep2), FN128(-0x1.1bcafeeef5be950d0b8f94654df2p2)), .y = REAL(FN32(-0x1.171e0ep-4), FN64(-0x1.171e058228b96p-4), FN80(-0x1.171e058228b934f2p-4), FN128(-0x1.171e058228b934faeb2fbd1f0915p-4)) },
{ .x = REAL(FN32(0x1.a9b07ep3), FN64(0x1.a9b07e66709dep3), FN80(0x1.a9b07e66709ddf94p3), FN128(0x1.a9b07e66709ddf9391575e97f4eap3)), .y = REAL(FN32(0x1.ec8f7ap29), FN64(0x1.ec8f89bd87ae5p29), FN80(0x1.ec8f89bd87ae3ceep29), FN128(0x1.ec8f89bd87ae3cde024fa53b8b61p29)) },
{ .x = REAL(FN32(-0x1.a9b07ep3), FN64(-0x1.a9b07e66709dep3), FN80(-0x1.a9b07e66709ddf94p3), FN128(-0x1.a9b07e66709ddf9391575e97f4eap3)), .y = REAL(FN32(0x1.34c17cp-32), FN64(0x1.34c168514202dp-32), FN80(0x1.34c168514202e314p-32), FN128(0x1.34c168514202e32894d268bf2307p-32)) },
{ .x = REAL(FN32(0x1.3f445ep5), FN64(0x1.3f445eccd4766p5), FN80(0x1.3f445eccd47667aep5), FN128(0x1.3f445eccd47667aead0186f1f7bp5)), .y = REAL(FN32(0x1.469758p153), FN64(0x1.4697cf8e84cccp153), FN80(0x1.4697cf8e84d13fcap153), FN128(0x1.4697cf8e84d1402e96215917a11bp153)) },
{ .x = REAL(FN32(-0x1.3f445ep5), FN64(-0x1.3f445eccd4766p5), FN80(-0x1.3f445eccd47667aep5), FN128(-0x1.3f445eccd47667aead0186f1f7bp5)), .y = REAL(FN32(0x0p-2), FN64(0x1.bd2f41dcac713p-156), FN80(0x1.bd2f41dcac7cb2b2p-156), FN128(0x1.bd2f41dcac7cb3b58dd0fb72e44cp-156)) },
/*
 * SPDX-License-Identifier: BSD-3-Clause
 *
 * Copyright © 2025 Keith Packard
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above
 *    copyright notice, this list of conditions and the following
 *    disclaimer in the documentation and/or other materials provided
 *    with the distribution.
 *
 * 3. Neither the name of the copyright holder nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 * OF THE POSSIBILITY OF SUCH DAMAGE.
 */
